home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 24 / AACD 24.iso / AACD / Programming / exif.lib / dev / autodocs / exif.autodoc
Encoding:
Text File  |  2001-01-03  |  3.7 KB  |  138 lines

  1. TABLE OF CONTENTS
  2.  
  3. exif.library/--background--
  4. exif.library/--history--
  5. exif.library/FreeExif
  6. exif.library/ReadExifA
  7. exif.library/--background--                       exif.library/--background--
  8.  
  9.    PURPOSE
  10.  To allow the reading of extended image format (EXIF) information.
  11.  Currently supports data extensions of Olympus and Casio digital cameras.
  12.  
  13.    COPYRIGHT
  14.  The copyright in this library is owned by Paul Huxham.
  15.  
  16.    DISCLAIMER
  17.  exif.library and its associated files are supposed to enable the
  18.  reading of EXIF information. Even though every effort has been made
  19.  to make exif.library as stable and functional as possible, I cannot
  20.  rule out the possibility that exif.library may have bugs that have
  21.  side effects (possibly harmful) on your system.
  22.  
  23.  I hereby reject any liability or responsibility for these or any other
  24.  consequences from the use of exif.library whatsoever. This includes,
  25.  but is not limited to, damage to your equipment, to your data, personal
  26.  injuries, financial loss or any other kinds of side effects.
  27.  
  28.  exif.library is provided as-is. This means I do not guarantee that
  29.  exif.library is fit for any specific purpose and I do not guarantee
  30.  any bug fixes, updates or help during error recovery.
  31.  
  32.    DISTRIBUTION
  33.  exif.library should be distributed at no charge to the end user. It may
  34.  be included on Aminet CDs.
  35.  
  36.  The author retains all rights to the enclosed software. Payment is not
  37.  required for the use of exif.library in public domain software.
  38.  
  39.  For ANY COMMERCIAL APPLICATION using exif.library, contact the author
  40.  for further information concerning distribution.
  41.  
  42.    REQUIREMENTS
  43.  A minimum of Kickstart 3.0, 68020 CPU is required to use exif.library.
  44.  
  45.    COMPLIER
  46.  exif.library was written and compiled using CED V3.5 and SAS/C 6.58 on
  47.  an Amiga 4000/060. CyberGuard was used to detect/correct programming
  48.  errors.
  49.  
  50.    BUGS
  51.  Should you find any bugs, please report them so that they can be fixed.
  52.  Likewise any suggestions for improvment of the library should be
  53.  forwarded so that they can be addressed.
  54.  
  55.    THANKYOUS
  56.  Many thanks to
  57.    Dinh Thi Kim Tuyen
  58.      - Who makes the sky blue and the world turn. I love you, forevermore.
  59.  
  60.    Steve Quartly
  61.      - For pushing me into corners I wouldn't normally go, to teach me to
  62.        see things where I would normally give up.
  63.  
  64.    AUTHOR
  65.   You can contact the author via:
  66.     email: paulhuxham@yahoo.com
  67.     www: http://mafeking.scouts.org.au/steeplesoftware
  68.  
  69. exif.library/--history--                             exif.library/--history--
  70.  
  71.  V1.0
  72.   > Initial release.
  73.  
  74. exif.library/FreeExif                                   exif.library/FreeExif
  75.  
  76.    NAME
  77.   FreeExif -- Free an exif handle
  78.  
  79.    SYNOPSIS
  80.  FreeExif( exif )
  81.            a0
  82.  
  83.  FreeExif( struct Exif *exif )
  84.  
  85.    FUNCTION
  86.  Free all memory associated with an already allocated exif handle.
  87.  
  88.    INPUTS
  89.  exif - Pointer to an already allocated exif handle.
  90.  
  91.    RESULT
  92.  
  93.    WARNING
  94.  
  95.    BUGS
  96.  
  97.    SEE ALSO
  98.  ReadExifA()
  99.  
  100. exif.library/ReadExifA                                 exif.library/ReadExifA
  101.  
  102.    NAME
  103.   ReadExifA -- Read exif information into an exif handle
  104.   ReadExif  -- Varargs stub
  105.  
  106.    SYNOPSIS
  107.  exif = ReadExifA( pathname, taglist )
  108.                    a0        a1
  109.  
  110.  exif = ReadExifA( char *pathname, struct TagItem *taglist )
  111.  
  112.  exif = ReadExif( pathname, tag1, ... )
  113.  
  114.  exif = ReadExif( char *pathname, ULONG tag1, ... )
  115.  
  116.    FUNCTION
  117.  Reads exif information from a file into an exif handle. Currently supports
  118.  extensions of Olympus and Casio digital cameras.
  119.  
  120.   Available tags:
  121.  
  122.   Currently none defined.
  123.  
  124.    INPUTS
  125.  pathname - The path/filename to read.
  126.  taglist - pointer to a tag list.
  127.  
  128.    RESULT
  129.  exif - a NULL for failure or a pointer to a struct Exif.
  130.  
  131.    WARNING
  132.  
  133.    BUGS
  134.  
  135.    SEE ALSO
  136.  FreeExif()
  137.  
  138.